depository library - German English Dictionary